to burn with shame - Alemán Inglés Diccionario